bf9b0f2d640aee805f9f3b097573f95753d344c5,spring-restdocs-core/src/main/java/org/springframework/restdocs/cli/HttpieRequestSnippet.java,HttpieRequestSnippet,getUrl,#CliOperationRequest#,93
Before Change
private String getUrl(CliOperationRequest request) {
if (!request.getUniqueParameters().isEmpty() && includeParametersInUri(request)) {
return String.format("'%s?%s'", request.getUri(),
request.getParameters().toQueryString());
}
return String.format("'%s'", request.getUri());
}
After Change
}
private String getUrl(OperationRequest request) {
Parameters uniqueParameters = request.getParameters()
.getUniqueParameters(request.getUri());
if (!uniqueParameters.isEmpty() && includeParametersInUri(request)) {
return String.format("'%s%s%s'", request.getUri(),
StringUtils.hasText(request.getUri().getRawQuery()) ? "&" : "?",
uniqueParameters.toQueryString());
}
return String.format("'%s'", request.getUri());
}